Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Create and use Steel Solidity library #129

Merged
merged 13 commits into from
Jun 4, 2024
Merged

Conversation

Wollac
Copy link
Contributor

@Wollac Wollac commented May 31, 2024

This PR fixes #70 and creates a Solidity library providing a collection of utilities to work with Steel commitments in Solidity.

  • The Steel code was changed to use this library.
  • Changed the erc20-counter example to showcase the extended ABI journal.

@Wollac Wollac self-assigned this May 31, 2024
@Wollac Wollac requested review from capossele and nategraf May 31, 2024 21:28
@Wollac Wollac marked this pull request as ready for review May 31, 2024 21:28
@nategraf nategraf self-assigned this Jun 3, 2024
@Wollac Wollac enabled auto-merge (squash) June 4, 2024 07:45
@Wollac Wollac merged commit de527f6 into main Jun 4, 2024
9 checks passed
@Wollac Wollac deleted the feat/steel/sol-lib branch June 4, 2024 07:54
nategraf pushed a commit that referenced this pull request Jun 4, 2024
This PR fixes #70 and creates a Solidity library providing a collection
of utilities to work with Steel commitments in Solidity.

- The Steel code was changed to use this library.
- Changed the `erc20-counter` example to showcase the extended ABI
journal.
nategraf added a commit that referenced this pull request Jun 5, 2024
This PR applies final updates to the release branch for the 1.0.0
release.
* Cherry pick #129
* Cherry pick #131
* Remove or soften warnings, as is also done by
#139 on `main`

This PR bumps the version of all crates in this repo, except
`risc0-steel`, to 1.0.0.

---------

Co-authored-by: Wolfgang Welz <welzwo@gmail.com>
Co-authored-by: Angelo Capossele <angelocapossele@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Refactor Solidity types in view call library to be defined in .sol files instead of using the sol! macro
3 participants